Презентация

по лабораторной работе № 9

Зинченко А.Р

Российский университет дружбы народов, Москва, Россия

05 апреля 2024

Информация

Докладчик

  • Зинченко Анастасия Романовна
  • студентка НБИбд-01-23
  • Российский университет дружбы народов

Цель работы

Освоить основныу возможности командной оболочки Midnight Commander. Приобрести навыки практической работы по просмотру каталогов и файлов; манипуляций с ними.

Задание

  1. Изучить информацию о mc, вызвав в командной строке man mc.
  2. Запустить из командной строки mc, изучить его структуру и меню.
  3. Выполнить несколько операций в mc, используя управляющие клавиши (операции с панелями; выделение/отмена выделения файлов, копирование/перемещение фай- лов, получение информации о размере и правах доступа на файлы и/или каталоги и т.п.)
  4. Выполнить основные команды меню левой (или правой) панели.
  5. Используя возможности подменю Файл , выполнить: – просмотр содержимого текстового файла; – редактирование содержимого текстового файла (без сохранения результатов редактирования); – создание каталога; – копирование в файлов в созданный каталог.
  6. С помощью соответствующих средств подменю Команда осуществить: – поиск в файловой системе файла с заданными условиями (например, файла с расширением .c или .cpp, содержащего строку main); – выбор и повторение одной из предыдущих команд; – переход в домашний каталог; – анализ файла меню и файла расширений.
  7. Вызовать подменю Настройки . Освоить операции, определяющие структуру экрана mc (Full screen, Double Width, Show Hidden Files и т.д.)
  8. Создать текстовой файл text.txt.
  9. Открыть этот файл с помощью встроенного в mc редактора.
  10. Вставить в открытый файл небольшой фрагмент текста, скопированный из любого другого файла или Интернета.
  11. Проделать с текстом следующие манипуляции, используя горячие клавиши: 11.1. Удалить строку текста. 11.2. Выделить фрагмент текста и скопировать его на новую строку. 11.3. Выделить фрагмент текста и перенести его на новую строку. 11.4. Сохранить файл. 11.5. Отменить последнее действие. 11.6. Перейти в конец файла (нажав комбинацию клавиш) и написать некоторый текст. 11.7. Перейти в начало файла (нажав комбинацию клавиш) и написать некоторый текст. 11.8. Сохранить и закрыть файл.
  12. Открыть файл с исходным текстом на некотором языке программирования (например C или Java)
  13. Используя меню редактора, включить подсветку синтаксиса, если она не включена, или выключить, если она включена

Выполнение лабораторной работы

Изучила информацию о mc, вызвав в командной строке man mc. (рис. [-@fig:001]).

man mc

Выполнение лабораторной работы

Запустила из командной строки mc, изучила его структуру и меню. (рис. [-@fig:002]).

mc

Выполнение лабораторной работы

Выполнила несколько операций в mc, используя управляющие клавиши (операции с панелями; выделение/отмена выделения файлов, копирование/перемещение файлов, получение информации о размере и правах доступа на файлы и/или каталоги и т.п.) (рис. [-@fig:003]).

Операции в mc

Выполнение лабораторной работы

Выполнила основные команды меню левой панели. (рис. [-@fig:004]).

Основные команды меню левой панели

Выполнение лабораторной работы

Используя возможности подменю Файл , выполнила: – просмотр содержимого текстового файла; – редактирование содержимого текстового файла (без сохранения результатов редактирования); – создание каталога; – копирование в файлов в созданный каталог. (рис. [-@fig:005]).

Возможности подменю Файл

Выполнение лабораторной работы

С помощью соответствующих средств подменю Команда осуществила: – поиск в файловой системе файла с заданными условиями (например, файла с расширением .c или .cpp, содержащего строку main); – выбор и повторение одной из предыдущих команд; – переход в домашний каталог; – анализ файла меню и файла расширений. (рис. [-@fig:006]).

Подменю Команда

Выполнение лабораторной работы

Вызвала подменю Настройки . Освоила операции, определяющие структуру экрана mc (Full screen, Double Width, Show Hidden Files и т.д.) (рис. [-@fig:007]).

Подменю Настройки

Выполнение лабораторной работы

Создала текстовой файл text.txt. (рис. [-@fig:008]).

text.txt

Выполнение лабораторной работы

Открыла этот файл с помощью встроенного в mc редактора. (рис. [-@fig:009]).

text.txt

Выполнение лабораторной работы

Вставbkf в открытый файл небольшой фрагмент текста, скопированный из Интернета. (рис. [-@fig:010]).

Текст

Выполнение лабораторной работы

Проделала с текстом следующие манипуляции, используя горячие клавиши: Удалила строку текста. (рис. [-@fig:011]).

Удаление строки

Выполнение лабораторной работы

Выделила фрагмент текста и скопировала его на новую строку. (рис. [-@fig:012]).

Копирование

Выполнение лабораторной работы

Выделила фрагмент текста и перенесла его на новую строку. (рис. [-@fig:013]).

Перенос

Выполнение лабораторной работы

Сохранила файл. (рис. [-@fig:014]).

Сохранение

Выполнение лабораторной работы

Отменила последнее действие. (рис. [-@fig:015]).

Отмена

Выполнение лабораторной работы

Перешла в конец файла и написала некоторый текст. (рис. [-@fig:016]).

Конец файла

Выполнение лабораторной работы

Перешла в начало файла и написала некоторый текст. (рис. [-@fig:017]).

Начало файла

Выполнение лабораторной работы

Сохранила и закрыла файл. (рис. [-@fig:018]).

Сохранение

Выполнение лабораторной работы

Открыла файл с исходным текстом на C. (рис. [-@fig:019]).

С

Выполнение лабораторной работы

Используя меню редактора, выключила подсветку синтаксиса. (рис. [-@fig:020]).

Подсветка

Выводы

Я освоила основные возможности командной оболочки Midnight Commander. Приобрела навыки практической работы по просмотру каталогов и файлов; манипуляций с ними.

Список литературы